mail_outline sales@mediastorehouse.com
USA, Rhode Island, Providence, First Baptist Church in America and city skyline from Prospect Terrace Park