Egham, United Kingdom

This is Cuba: late night exhibition opening