London, United Kingdom

A true Gem In I