Designed by
Title
Roman Mosaic, La Olmeda Roman Village, Palencia, Spain #266655601
Description
Roman Mosaic, La Olmeda Roman Village, Archaeological Site, Spanish Cultural Property, Pedrosa de la Vega, Palencia, Castile and Leon, Spain, Europe
This image is editorial