Where is St Michael's Parish Church, Linlithgow?

Coordinates: 55.977, -3.601

Be the first visitor to thank for this answer!

Thanks!