Trompe L'oeil Window Murals

Tate glossary definition forĀ trompe l'oeil: French phrase meaning 'deceives the eye' used to describe paintings that create the illusion of a real object or scene.

Italian Vista Window Mural.jpg
Beach Scene Window Mural
Arched Window Landscape View Mural.jpg
Tuscany Vista Wall Mural (1)
Moroccan Arch Mural

Related Projects