Hollyhock Or Alcea Rosea L Stock Photo - Download Image Now - iStock
Journalists of Joy - Alcea rosea meaning 'Radiant Rose' commonly known as the common hollyhock, is an ornamental plant belonging to the Alcea family which has about 60 species which also includes