Small church architecture on hill
A small white church building with bell among green plant on hill, beside sea coast of Shenzhen, China.
© Lucascao | Stock Free Images
Similar Free Images