horseshoe geraniums

English

Noun

horseshoe geraniums

  1. plural of horseshoe geranium