Close
6 of 28
Richard John Taylor
6 of 28
Jamie Foreman (left) and Richard John Taylor (right) spotted arriving at The Mayfair Hotel in London, UK.
People
Richard John Taylor
Back to top