“Heads-Up Display”

“Meeting of the Minds” – Fish Market, Cascais, Portugal

“Irish Highway” – The speed limit on this road is 80kph