Designed by
Title
Giant mural on Hotel McAllister, San Francisco, CA, USA #288905513
Description
San Francisco, CA, USA - July 12, 2023: Closeup, colorful giant mural painting promoting Tenderloin Peoples Garden on wall at McAllister hotel just off Civic Center Plaza NE corner
This image is editorial