v

It's Hard Selling Land

Demetris Taliotis
2006

categories: happening

location: London