Eiffel Tower 1

Oil on Paper
21" x 16" 52.5cm x 40cm

Prints on paper and canvas available