Question 3

How long will you wait for the next perfect wave to arrive?

IMG_6634

Advertisements