Picture 98_243_18

Browse from 98_243_18

Florida east coast, Palm Beach, Miami, Barracuda.