Grey Leopard 1647

A faux leopard skin coat in delicious slate blue-grey for urban streets! (A few still on sale.)

Advertisements