13 January 2008

Pictures from New ICRSP Church in Madrid



Yet another reason to travel to Madrid.

No comments: