The Punch and Judy Show, El Grec, Barcelona

Leave a Reply