Barrandov Opera

An impressive barn tucked away in the town of Needham Market, dedicatedly created and tended by John the opera lover.