Designed by
Title
Giant red sculpture in a plaza surrounded by towering buildings in San Francisco #315517897
Description
San Francisco, California, April 8, 2024. Giant red sculpture in a plaza surrounded by towering buildings in San Francisco
This image is editorial