Mirrored panoramic windows reflect the environment on an amazing tropical island. #265554490
Description
Mirrored panoramic windows reflect the environment on an amazing tropical island. The white facade of the house reflects the sun's rays on a hot summer day. 3d rendering.