Photo paintworks

Au Père Lachaise (6)

Au Père Lachaise (6)

oil on photo
1996 | 2012
18,5 x 12,5 cm / 7.2 x 4.9 inch

Bookmark the permalink.