Our Lady of Saint John

Our Lady of Saint John

Our Lady of Saint John of the Lakes. José Aragón (active 1820 –1835)