“Detail of Victoria Park, London (#03206)” 17.143 x 9.646 inches (43.54 x 24.5 cm) Hahnemühle Photo Rag Satin Print Unlimited Editions Home