Sistine Chapel

Rome, 2003 | 70 x 385 cm