Sancha Maria of Spain (Blooming Roses)

a