Puzzles solved by Giotto

Theatre of Marcellus in Rome (Italy) online puzzle