woman leaning on tree near beach
woman leaning on tree near beach

Taken in Nassau, New Providence Bahamas.

TrackingTrackingTracking