Rural village church surrounded by snow clad mountains and purple and white mountain lupines

Rural village church surrounded by snow clad mountains and purple and white mountain lupines  - 7784968

Similar stock images

to-top-page