So I saw this today. This is Piazza Angelo, featuring Venus, which the business owner claims is the tallest sculpture in San Francisco. The business is the Trinity apartment complex on Mission near 8th Street. There are a number of other smaller, but striking, sculptures in the courtyard.
top of page
bottom of page
Comments