Bishops Avenue
London, England SW6 6EA
October 7, 2010

Palace Art Fair at Fulham Palace