Public Art Installation by Fran Sisco Now at Pelham Art Center

“Nature Culture Sculpture” by Fran Sisco On View in Courtyard A public installation of sculpture by Fran Sisco is now on view in the Pelham Art Center courtyard. The installation, entitled Nature Culture Sculpture, consists of three found wood assemblage sculptures by Fran Sisco that reflect a message of unity and positivity.  The three sculptures, … Read More »