Irish Memorial Philadelphia

The Irish Memorial, Penn’s Landing, Philadelphia, Pennsylvania