South Beach Kiosk
South_Beach_Kiosk
2005FloridaMiamiMiami BeachNorth AmericaSouth BeachSummerUnited StatesSouthBeachKiosk