Young German Shepherd on the beach during sunrise

Royalty-free stock photo ID: 102965843

Young German Shepherd on the beach during sunrise