L' Équipe Anglaise London

London , England, United Kingdom