attachment

Copy of 08 detail

A detail of the perforated green metal screen

Related Stories