Be inspired everyday by art, photography, & style for a happier you.
1000scientists:

Flowers on Body, 1973 by Ana Mendieta
10 months ago | This post has 2,015 notes

1000scientists:

Flowers on Body, 1973 by Ana Mendieta


Popular Posts!


Geometric tats


Field of Lights