img006

The Flag, 1995.  54.375 x 30.75 inches (138.1 x 78.1 cm). Image via the excellent Luc Tuymans, edited by Madeleine Grynsztejn and Helen Molesworth, ISBN 978-1-933045-98-6.

Share

Leave a Reply