The Old Print Shop

Rosa Longifolia (Indica). / Rosier a Longues Feuilles (Indies).