Putin’s Happy by Jeremy Deller
‘Putin’s Happy’ is a new film by Jeremy Deller filmed in and around Parliament Square, London between January and March 2019.
Thursday to Saturday 12-6 or by appointment on the hour every hour
‘Putin’s Happy’ is a new film by Jeremy Deller filmed in and around Parliament Square, London between January and March 2019.
Thursday to Saturday 12-6 or by appointment on the hour every hour