Small herb and flower garden built on small roof garden

Royalty-free stock photo ID: 93229540

Small herb and flower garden built on small roof garden