Location


I believe, by the power of Google Earth, that this was filmed in Enniskerry, Co. Wicklow, Ireland.

reply