Preview Principe Felipe Sciences Museum, Valencia, Spain, Europe Image ID: 793-280 Artist: Marco Cristofori Purchase a commercial license Buy framed prints & more from our print store travel low angle view europe spain valencia principe felipe science museum museums museum modern building interior interiors architecture vertical indoors day color image travel destinations photography glass