Florida Tech Ad Astra

24 inch beach cruiser