China - moto-treks
The Royal Carriage

The Royal Carriage

16hp (Human Power)

Forbidden CityGSI China Tour