Polaroid Fotobar
Retail photography Store at the following locations: Delray, FL • Union Station – Washington, DC • Florida Mall – Orlando, FL • The Falls Mall – Miami, FL • The Link – Las Vegas, NV • Boca Town Center – Boca Raton, FL





Retail photography Store at the following locations: Delray, FL • Union Station – Washington, DC • Florida Mall – Orlando, FL • The Falls Mall – Miami, FL • The Link – Las Vegas, NV • Boca Town Center – Boca Raton, FL