20140423-072712.jpg

‹ Return to New shoes

Not the smallest shoes in the world – the bottle is a 0,7L wine bottle