Archive for the tag "ocean beach"

Tai chi on the beach: two views

Water medallion