rickyleong.com
Stadium
Principality Stadium on the River Taff in Cardiff.