A Duck, I suppose

In the Guadelhorce River, near Alora town, Andalucia, Spain.

Comments
Sign in or get an account to comment.