Potted Plant

  • Indoor
Location

London, UK

Budget

$12 Million USD

Total Land Size

87,120 sqft

status

Completed in 2022

Customers talk about the project

Prev
Next