63 High Street.

63 High Street.

Description:

63 High Street. Stafford & Shropshire Telecommunication.