Mayfair Library

Mayfair Library
South Audley Street, London, W1K 2PB
Photo of Mayfair Library