Mirador viewer

1 of 1 • New Post Office and International Bank Bldg., Temple Square, Los Angeles, Cal.
New Post Office and International Bank Bldg., Temple Square, Los Angeles, Cal.