Can't get enough of these two! Celia & Stud on Tres Irmaos beach, Alvor, Algarve, Portugal.
70 likes
Log in to like or comment.