Skyscraper City Forum banner
1 - 7 of 7 Posts

·
Registered
Joined
·
1,675 Posts
Where exactly is this town in France? I put Villefranche into Wikipedia and got too many results. Can you narrow it down further for us? Thank you :)
 

·
bitte spiel mir etwas
Joined
·
9,086 Posts
mmmm, would love to be there right now,....
 
1 - 7 of 7 Posts
Top