315 Beulah Hill, Upper Norwood

  • Original image size: 5164 × 2619 pixels