Small herb and flower garden built on terrace or roof

Royalty-free stock photo ID: 75253456

Small herb and flower garden built on terrace or roof