Designed by
Title
Hotel Regina Palace, Stresa, Italy. #62635552
Description
STRESA, ITALY, - OCT 17, 2015: The Regina Palace, historic 5-star hotel and one of the most luxurious present on October 17, 2015 in Stresa on Lake Maggiore, Italy
This image is editorial