New Palace Picture House
18-22 High Street,
Edinburgh,
EH1
18-22 High Street,
Edinburgh,
EH1
No one has favorited this theater yet
Uploaded By
More Photos of This Theater
March 2006.
No one has favorited this photo yet