BatTS Presents – My Fair Lady

Battle Memorial Hall 81 High Street, Battle, East Sussex

Tickets available via Battle Theatrical Society