09. Sliding windows fitted for a lage scale commericla project in Devonshire House (Green park, London)

09. Sliding windows fitted for a lage scale commericla project in Devonshire House (Green park, London)

09. Sliding windows fitted for a lage scale commericla project in Devonshire House (Green park, London)