SLICE OF LIFE: Parking Garage Art On Miami Beach

Aug 6, 2012

A close look at the 1111 parking garage, located on Lincoln Road on Miami Beach!