Glen Foerd on the DelawareAn Estate in Philadelphia, Pennsylvania, USA Glen Foerd WeddingPhiladelphia