Great Britain

One of the many colorful public phones which adorn the streets of London. All it takes is a few pence!

Previous Up Next