Popular puzzles created by Thomas Dutour

Cobbled street in London (United Kingdom) puzzle online from photo