zebras loose in London

zebras loose in London

Observation - zebras loose in London - UK and Ireland. Description: