Order Products & Prints by US 2-Day by Dec. 17th in time for Christmas*

{"id":82,"name":"À la Plage","description":"\u003cp\u003eShooting from a doorless helicopter, this series has been photographed around the world from the U.S. to Brazil to Australia. From above, a simple beach or pool becomes a blank canvas that allows Gray to start seeing the world as art. People and objects become patterns creating repetition, shape and form. These photographs are a visual celebration of color, light, shape and summer bliss.\u003c/p\u003e\r\n","video_url":"https://player.vimeo.com/external/207519833.hd.mp4?s=02350aa1b8ef3de0c2070a9c19daf6d54bfe5bb3\u0026profile_id=174","products":[{"id":55,"name":"Camps Bay Heart Diptych","product_type":"photography","slug":"camps-bay-heart-diptych","orientation":"vertical","panel_arrangement":"diptych","is_gift_card":false,"series_name":"À la Plage","images":[{"id":620,"position":0,"attachment_content_type":null,"attachment_file_name":"camps-bay-heart-diptych-left.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":110,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/camps-bay-heart-diptych-left.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/camps-bay-heart-diptych-left.jpg?updated="},{"id":619,"position":1,"attachment_content_type":null,"attachment_file_name":"camps-bay-heart-diptych-right.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":110,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/camps-bay-heart-diptych-right.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/camps-bay-heart-diptych-right.jpg?updated="}],"is_in_stock":true,"path":"/photography/camps-bay-heart-diptych","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":63,"name":"Cape Town Neighborhood","product_type":"photography","slug":"cape-town-neighborhood","orientation":"horizontal","panel_arrangement":null,"is_gift_card":false,"series_name":"À la Plage","images":[{"id":617,"position":1,"attachment_content_type":null,"attachment_file_name":"cape-town-neighborhood.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":118,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/cape-town-neighborhood.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/cape-town-neighborhood.jpg?updated="}],"is_in_stock":true,"path":"/photography/cape-town-neighborhood","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":64,"name":"Muizenberg Beach Cape Town","product_type":"photography","slug":"muizenberg-beach-cape-town","orientation":"horizontal","panel_arrangement":null,"is_gift_card":false,"series_name":"À la Plage","images":[{"id":352,"position":1,"attachment_content_type":null,"attachment_file_name":"muizenberg-beach-cape-town.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":119,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/muizenberg-beach-cape-town.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/muizenberg-beach-cape-town.jpg?updated="}],"is_in_stock":true,"path":"/photography/muizenberg-beach-cape-town","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":65,"name":"Muizenberg Surfers","product_type":"photography","slug":"muizenberg-surfers","orientation":"horizontal","panel_arrangement":null,"is_gift_card":false,"series_name":"À la Plage","images":[{"id":351,"position":1,"attachment_content_type":null,"attachment_file_name":"muizenberg-surfers.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":120,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/muizenberg-surfers.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/muizenberg-surfers.jpg?updated="}],"is_in_stock":true,"path":"/photography/muizenberg-surfers","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":66,"name":"Dubai Beach Umbrellas","product_type":"photography","slug":"dubai-beach-umbrellas","orientation":"horizontal","panel_arrangement":null,"is_gift_card":false,"series_name":"À la Plage","images":[{"id":536,"position":1,"attachment_content_type":null,"attachment_file_name":"dubai-beach-umbrellas.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":121,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/dubai-beach-umbrellas.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/dubai-beach-umbrellas.jpg?updated="}],"is_in_stock":true,"path":"/photography/dubai-beach-umbrellas","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":67,"name":"Dubai Paddle Boarders","product_type":"photography","slug":"dubai-paddle-boarders","orientation":"horizontal","panel_arrangement":"","is_gift_card":false,"series_name":"À la Plage","images":[{"id":535,"position":1,"attachment_content_type":null,"attachment_file_name":"dubai-paddle-boarders.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":122,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/dubai-paddle-boarders.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/dubai-paddle-boarders.jpg?updated="}],"is_in_stock":true,"path":"/photography/dubai-paddle-boarders","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":68,"name":"Bondi Beach (Horizontal)","product_type":"photography","slug":"bondi-beach-horizontal","orientation":"horizontal","panel_arrangement":"","is_gift_card":false,"series_name":"À la Plage","images":[{"id":658,"position":1,"attachment_content_type":null,"attachment_file_name":"bondi-beach-horizontal.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":123,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/bondi-beach-horizontal.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/bondi-beach-horizontal.jpg?updated="}],"is_in_stock":true,"path":"/photography/bondi-beach-horizontal","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":69,"name":"Bronte Baths (Horizontal)","product_type":"photography","slug":"bronte-baths-horizontal","orientation":"horizontal","panel_arrangement":null,"is_gift_card":false,"series_name":"À la Plage","images":[{"id":631,"position":1,"attachment_content_type":null,"attachment_file_name":"bronte-baths-horizontal.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":124,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/bronte-baths-horizontal.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/bronte-baths-horizontal.jpg?updated="}],"is_in_stock":true,"path":"/photography/bronte-baths-horizontal","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":70,"name":"Icebergs Pool Bondi Beach","product_type":"photography","slug":"icebergs-pool-bondi-beach","orientation":"horizontal","panel_arrangement":"","is_gift_card":false,"series_name":"À la Plage","images":[{"id":461,"position":1,"attachment_content_type":null,"attachment_file_name":"icebergs-pool-bondi-beach.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":125,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/icebergs-pool-bondi-beach.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/icebergs-pool-bondi-beach.jpg?updated="}],"is_in_stock":true,"path":"/photography/icebergs-pool-bondi-beach","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":71,"name":"Maroubra Bay","product_type":"photography","slug":"maroubra-bay","orientation":"horizontal","panel_arrangement":"","is_gift_card":false,"series_name":"À la Plage","images":[{"id":367,"position":1,"attachment_content_type":null,"attachment_file_name":"maroubra-bay.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":126,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/maroubra-bay.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/maroubra-bay.jpg?updated="}],"is_in_stock":true,"path":"/photography/maroubra-bay","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":72,"name":"Lisbon Costa Da Caparica","product_type":"photography","slug":"lisbon-costa-da-caparica","orientation":"horizontal","panel_arrangement":null,"is_gift_card":false,"series_name":"À la Plage","images":[{"id":1112,"position":1,"attachment_content_type":"image/jpeg","attachment_file_name":"lisbon-costa-de-caprica.jpg","type":"Spree::Image","attachment_updated_at":"2017-03-17T13:46:25.317-07:00","attachment_width":6000,"attachment_height":4000,"alt":"","viewable_type":"Spree::Variant","viewable_id":127,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/lisbon-costa-de-caprica.jpg?1489783585?updated=1489783585","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/lisbon-costa-de-caprica.jpg?1489783585?updated=1489783585"}],"is_in_stock":true,"path":"/photography/lisbon-costa-da-caparica","private_collection":false,"has_on_sale_variants":false,"is_photography":true},{"id":73,"name":"Lisbon Pool","product_type":"photography","slug":"lisbon-pool","orientation":"horizontal","panel_arrangement":null,"is_gift_card":false,"series_name":"À la Plage","images":[{"id":393,"position":1,"attachment_content_type":null,"attachment_file_name":"lisbon-pool.jpg","type":"Spree::Image","attachment_updated_at":null,"attachment_width":null,"attachment_height":null,"alt":null,"viewable_type":"Spree::Variant","viewable_id":128,"url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/lisbon-pool.jpg?updated=","product_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_450/https://s3.amazonaws.com/gray-malin/products/lisbon-pool.jpg?updated="}],"is_in_stock":true,"path":"/photography/lisbon-pool","private_collection":false,"has_on_sale_variants":false,"is_photography":true}],"children":[{"id":95,"name":"asia"},{"id":99,"name":"australia"},{"id":173,"name":"South America"},{"id":300,"name":"Europe"},{"id":311,"name":"North America"},{"id":312,"name":"Africa"},{"id":320,"name":"Oceania"}],"video_poster":"/images/missing.jpg","next_path":"/photography/series/au-parc","previous_path":"/photography/series/a-la-montagne","series_image_url":"https://res.cloudinary.com/gray-malin/image/fetch/c_scale,q_50,w_1000/https://s3.amazonaws.com/gray-malin/spree/taxons/series_detail_images/000/000/082/original/positano-product-page_5.jpg?1488476680?updated=1488476680","page_count":32}
{"id":null,"number":null,"item_total":"0.0","total":"0.0","ship_total":"0.0","state":"cart","adjustment_total":"0.0","user_id":null,"created_at":null,"updated_at":null,"completed_at":null,"payment_total":"0.0","shipment_state":null,"payment_state":null,"email":null,"special_instructions":null,"channel":"spree","included_tax_total":"0.0","additional_tax_total":"0.0","display_included_tax_total":"$0.00","display_additional_tax_total":"$0.00","tax_total":"0.0","currency":"USD","considered_risky":false,"canceler_id":null,"display_item_total":"$0.00","total_quantity":0,"display_total":"$0.00","display_ship_total":"$0.00","display_tax_total":"$0.00","display_adjustment_total":"$0.00","token":null,"checkout_steps":["address","delivery","complete"],"bill_address":null,"ship_address":null,"line_items":[],"payments":[],"shipments":[],"adjustments":[],"credit_cards":[],"promotions":[],"total_shipment_cost":"$0.00","permissions":{"can_update":false},"use_shipping_for_billing":true,"use_new_ship_address":true,"use_new_bill_address":false,"selected_ship_address":null,"selected_bill_address":null,"display_completed_at":null,"item_count":0,"subtotal_minus_promos":"$0.00"}