Designed by
Title
Church cherub, La Morra, Italy #237788845
Description
La Morra, Italy - 2021, October 18 : A detail of a window and statue of a cherub and decorations of the St. Martin church of the town of La Morra in the Langhe area of Piedmont, Italy
This image is editorial