Your Cart is Empty

Eichholtz Central Station Print I

SKU#: 109371

  • Print of the amazing vaulted ceiling of Central Station in New York. This unique print will channel a timeless and vintage aura of luxurious style into your home interior.
    • 47"W x 47"H (Cm)
    • Print on dibond
    • Free shipping US and EU
    • Items in stock ship in 48H
    • White glove option available at the checkout – US ONLY
    • Simple returns and exchanges