Clipvideo ETC

An online service of Florida's Educational Technology Clearinghouse

St. Peter's Church in New York City

St. Peter's Church in New York City

This video shows St. Peter's Roman Catholic Church in New York City. Several people are sitting or standing on the…