Cherubim of Japan.
Winner of Best Track Bike award

cherubim_2.jpg

Photo album created with Web Album Generator