Photo-scan test made with 35 photos found online. The subject is the Torre Rinalda located in Lecce, Italy.
1 comment
1 comment