Facade of the Lincoln Road Apple Store in Miami Beach.

The Temple of Jobs at 738 Lincoln Road, Miami Beach. February 27th, 2009.