Frank Horvat 1953, Elephanta Island, India, giant sculpture of the indian Trinity

Leave a comment