OSPREY SEASHORE STATE PARK/FIRST LANDING STATE PARK, VIRGINIA BEACH, VA, USA
all images copyright protected - written permission required