Puzzles solved by Cabron

Ruins of an ancient town in Sabratha (Libya) puzzle online from photo