Pick Your Own Flowers at our Cape Elizabeth Farmstand (192 Bowery Beach Rd) and enjoy a one of a kind experience 20 minutes from Portland Maine and right next to the beaches. Perfect for all friends and family to come interact with our curated organic flowers and get creative with nature!

Other Collections