Marble statue of the virgin Mary carrying a baby Jesus with a diffused vegetation background

Royalty-free stock photo ID: 90174862

Marble statue of the virgin Mary carrying a baby Jesus with a diffused vegetation background