
✕
Inhuman Scale
A megalith proportioned solar panel structure at Port Forum in Barcelona,Catalonia.Human figure showing scale.
Image dimensions: 5344 x 3406 pixels
A megalith proportioned solar panel structure at Port Forum in Barcelona,Catalonia.Human figure showing scale.
Image dimensions: 5344 x 3406 pixels