Monday, May 24, 2004

Alta Vista Villas - New property for sale on the Costa Blanca, Spain

Alta Vista Villas - New property for sale on the Costa Blanca, Spain I am interested in getting feedback on first impressions - what are yours of this page - www.altavistavillas.com. I'm not the designer, but I have a vested interest. All comments (brief) gratefully received!

0 Comments:

Post a Comment

<< Home