Oriole

Oriole
East Poultry Avenue, London, EC1A 9LH
Photo of Oriole