Eiffel Tower Wall Clock

$ 29.95

The Eiffel Tower wall clock is a tribute to the great French landmark. A perfect clock for anyone who has a love of all things French.

Size: 13.50" W x 13.50" L

Related products