1631641371531391401443135175712

The Pillars of Civilization

Oil, 2003, 48x48