The logo of Talbot Shoes (Skechers)

Talbot Shoes (Skechers)

Cyprus