flowers of cobweb houseleek

Royalty-free stock photo ID: 32807905

flowers of cobweb houseleek