Previous Home

View north from the Clock Tower over the New Town, towards Turkey in the distance,
with The Palace of the Grand Masters on the right - September 2007