Wednesday, August 28, 2013

Lisbon, Portugal

Mercedes-benz bus!





Lisbon, Portugal skyline









Filming location 1 - Belem Tower