Buildings by David Marks and Julia Barfield : 1 Items Found
1 The London Eye in London, England
Jubilee Gardens
London
  • Construction end: 1999
  • Designed by: David Marks and Julia Barfield