Monday, November 16, 2009

Church of Sant Francesc de Sales Interior

From Spain 2009

No comments: