Blurred motion of moving car at the entrance of Matera church, Rome, Italy, Europe
Resolution
4467 x 4500px
Contributor
Rights
Release
Stock Photo ID
D1223_16_825