mail_outline sales@mediastorehouse.com
France, Normandy, Honfleur, Bread Shop Display
Freshly baked loaves of bread, baguettes and croissantes in a bakery