
Inhuman Scale
Description
A megalith proportioned solar panel structure at Port Forum in Barcelona,Catalonia.Human figure showing scale.
Details
5344 x 3406px
Formats
Digital Download
Printed Product
Buy
From $59.63
A megalith proportioned solar panel structure at Port Forum in Barcelona,Catalonia.Human figure showing scale.
5344 x 3406px
Digital Download
Printed Product
Buy
From $59.63