Picture of India. Architecture inside Amber fort, near Jaipur in India. Sun light behind beatiful carved window.
Buy Rights Managed license or file for personal use
Picture of India. Architecture inside Amber fort, near Jaipur in India. Sun light behind beatiful carved window.
Buy Rights Managed license or file for personal use