A life on the open road

By Scouse

Zebra crossing...

No, a goat(s) crossing. Must have been 300 of them, near Roldan, Spain

Comments
Sign in or get an account to comment.