Bibendum
Bibendum, South Kensington
Bibendum in South Kensington, West London.
Image reference LDNBIBENDUM01
All photographs copyright artofthestate
Bibendum
Bibendum in South Kensington, West London.
Image reference LDNBIBENDUM01
All photographs copyright artofthestate
Bibendum