Vulture peak is the brand created by an innovative artistic painter in Melbourne. The cards describe in a very attractive and stylish way the services provided by the owner.