Red Telephone Booth in the Park (Stock Footage)

Red Telephone Booth in the Park (Stock Footage)

London. Great Britain. Europe. Gardens and parks of the city.

by
by
by
by
by
by