Photography - Joanne Smith

Beach Rose

Willard Beach, South Portland, ME June 2017

beachbloomsflowersmacrorosa rugosarosesummer