P90061295

Jeff Koons and the 17th BMW Art Car at Tour Eiffel in Paris, 2010 (05/2010)

Leave a Reply