Designed by
Title
Street indicative sign in Padova Italy and traffic signs Europe #109210557
Description
Street indicative sign in Padova Italy and traffic signs Europen Padua is a small city located 38 kilometers west of Venice. It is bathed by the Brenta and Bacchiglione rivers, which have marked its urban development