I captured this amorous couple taking off from Surf Drive beach in Falmouth, Massachusetts, USA, on a late spring day. They gave new meaning to the words "friendly skies". I think I'll leave it at that.
June 23rd, 2019
Viewed 896 Times - Last Visitor from Beverly Hills, CA on 09/19/2019 at 1:12 PM