A motion blurred photograph of a hospital interior, doctor and staff working with fast movement

Code produit:
1135695242