St. Margerets Church

Location of recent christening of two.

To comment please sign in or register.

Google+