Carlisle
The city of Carlisle, England. Taken from the castle ramparts.
«
Go back