Philip Barfred

Philip Barfred

Copenhagen, Denmark

Philip Barfred. Born in Copenhagen Denmark.Autodidact.I paint to make things visible“Nature, the Earth, Mankind, together in harmony, we are all connected and interdependant. Our planet needs a c...

Read more