Kieran Conway
More ideas from Kieran
Oh Hellz To Da Yes

This extraordinarily beautiful super car is called Ferrari 612 GTO. The creator of this concept – Sasha Selipanov from Berlin, Germany. Concept Ferrari 612 GTO by Sasha

traffic jam

The Japanese city of Nara is renown for its deer. They’re regarded as heavenly animals, messengers of the gods according to Shinto belief, and a population of over 1000 remarkably tame Sika Deer reside in Nara Park.