Designed by
Title
AVILA, SPAIN - OCTOBER 19, 2017: Flowers at the monument of Saint Teresa of Avila during the time of the feast of this saint #188503752
Description
AVILA, SPAIN - OCTOBER 19, 2017: Flowers at the monument of Saint Teresa of Avila during the time of the feast of this saint October 15 in Avila, Spain
This image is editorial