Katro: Giving the US a latro

2 years ago
The site of Kamiros on the Greek island of Rhodes. I could totally live there!

The site of Kamiros on the Greek island of Rhodes. I could totally live there!

Katie's travels and etc

Subway Theme created by David Kang