The Pied Piper of Hamelin


OIL AND ACRYLIC

29,7 cm x 21 cm

2010