Baroda, MI: snowshoe priest in Bargoda

Rate this picture:

Viewed
1722 times
Current avarege rating
3.2 (19 votes)
Picture by
Marie
Submitted on
10/15/2008