gollum.space
RU
Top view of the Park La Brea residential complex, Los Angeles, USA.
AnnaAndreevna
Source
Esquire
View from above
The photo
v20240901