Spring Break. STERN,91

Florida, Daytona Beach.