St Albansball

St Albans ball is a ball located in North West London