Grahame Park by Peter Barber Architects

294

294

Peter Barber