World's largest cannon in Jaipur Rajasthan India, at the time of its manufacture in 1720, it was the world's largest cannon on wheels of the Early Modern Era.
Photo by anshul1508
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00