THE LONG AND WINDING ROAD – 76 X 110 CM

oli2013-044