Image of the Day LONG_AGO_FOOTPRINT 2026-04-01/RyanDavid Burningham I think this was in Santa Monica, whilst opening up the 3rd Street Promenade flagship Apple Store.