English Printed postcard of the Rambagh Garden [alt. spelt as 'Ram Bagh'] in Amritsar, ca.1902–1905...