Designed by
Title
Alba town center. Langhe region, south Piemonte, Italy. #259841278
Description
City of Alba in the Langhe region, South Piemonte, Italy. Medieval town centre by night. Pedestrian cobbled street and historical brick tower. Arched passageway. Tyipical old Italian town.
This image is editorial