English
English version

Princes Street

From Longman Dictionary of Contemporary EnglishPrinces StreetˈPrinces Street  the main street in Edinburgh, Scotland, with many shops and banks
Pictures of the day
What are these?
Click on the pictures to check.