Twin Arches

Art Deco Arches, Shopping Center; Los Angeles

Advertisements